<?php
/**
 * Модель таблицы со списком пользователей системы.
 */
class Users_Table_User extends Users_Table_Abstract {
	/**
	 * Название таблицы.
	 * 
	 * @var string
	 */
    protected $_name = 't_user';

    /**
     * Название поля основного ключа таблицы.
     * 
     * @var string
     */
    protected $_primary = 'id';

    /**
     * Класс строки таблицы.
     * 
     * @var string
     */
    protected $_rowClass = 'Users_Row_User';

    /**
     * Связи с другими таблицами.
     * 
     * @var array
     */
	protected $_dependentTables = array(
		'Users_Table_Access_User2Group',
		'Users_Table_User_Property',
	);

	/**
	 * Список полей, требующих преобразования.
	 * 
	 * @var array
	 */
	protected $_aMySqlFieldConverter = array(
		'created' => self::FIELD_AS_TIMESTAMP,
		'updated' => self::FIELD_AS_TIMESTAMP,
		'authorized' => self::FIELD_AS_TIMESTAMP,
	);
}